Easing the Transition from C++ to Java (Part 1)

نویسنده

  • Timothy R. Culp
چکیده

Industry is in a dilemma. Most software developers are very interested in learning Java and finally using a truly cross-platform language. While we successfully develop and maintain large-scale C++ baselines across several platforms, C++ is only cross-platform to a point. Platform and vendor independence always break down when it is time to develop the graphical user interface. A pure Java solution might be a good answer for a startup company but is not practical for traditional IT companies that have significant investments in C++. These legacy baselines represent our core technology that keeps us in business. C++ is not going away any time soon. The marriage of Java GUIs and existing C++ libraries seems inevitable.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Easing the Transition from C++ to Java (Part 2)

In Part I of this article [1], we discussed how to address the problem of making Java and C++ co-exist in the same baseline. We introduced the Java Native Interface Simplified (JNIS) Framework as a simple mechanism that relies on common design idioms such as the Command and Observer patterns [2]. Instead of depending directly upon the JNI interface, we hide the details of JNI behind a set of C+...

متن کامل

Potentiometric Study of Complex Formation Between Some Transition Metal Ions and 2 - Aminopyridine. Part 1. A Model for Therapeutic Agent for Wilson’s Disease

The complexation reactions of some transition metal ions and 2-aminopyridine (2-ampy) were studied potentiometrically in aqueous solution at µ=0.1 M and 25 °C. The overall stability constants log β’s of all species are obtained by computer refinement of pH-volume data with using the BEST computer program. Several models were tested and the best one accepted according to the least sum of squ...

متن کامل

Antimalarial activity of extract and fractions of Castanopsis costata (Blume) A.DC

Objective: One of the biggest health problems in the world, which occurs in more than 90 countries, is the spread of malaria. Cep-cepan leaves (Castanopsis  costata), was empirically used as an antimalarial herb in North Sumatra. Since its use has not been scientifically studied, we investigated the antimalarial activity of extract and fractions of C. costata ...

متن کامل

The Effect of Cattle Seminal Plasma Crude Protein on the Cryopreservation of Goat Semen

This study aimed to improve the quality of cryopreserved goat semen for artificial insemination by the addition of cattle seminal plasma crude protein. Semen collected from cattle and centrifuged to obtain seminal plasma. Then it was purified to obtain the crude protein. The diluent used in this study was milk-yolk. There were three groups, control group without crude protein (P0), the addition...

متن کامل

Dynamically Evolvable Distributed Systems

Software systems must change over time. Changing business practices, the relentless advance of technology, and the demands of end users drive this evolution. The functionality required of applications inevitably changes in response to these factors. Consequently, in order to remain viable, applications must evolve to meet new requirements. Software component evolution is a major focus of effort...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Journal of Object Technology

دوره 1  شماره 

صفحات  -

تاریخ انتشار 2002